GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\AbstractGateway D

Total Complexity 157
Dependencies 42
Dependents 29
Total lines 1,518
Lines of code 973
Logical lines of code 292
Comment lines 342
Methods 50
Properties 12

Methods 50

Method Rating Maintainability Complexity Lines of code
handle_response()
B
40 18 54
capture_credit_card_authorization()
B
40 17 57
tokenization_script()
A
42 9 57
secure_payment_fields_styles()
A
30 1 158
process_payment()
A
46 9 37
admin_enqueue_scripts()
A
45 7 45
process_refund()
S
48 6 32
add_capture_order_action()
S
55 6 18
admin_enforce_single_gateway()
S
53 5 24
init_form_fields()
S
38 1 84
add_hooks()
S
48 4 37
admin_add_order_note_after_order_created()
S
56 5 21
prepare_request()
S
48 3 34
configure_merchant_settings()
S
56 4 17
hosted_fields_script()
S
60 4 13
woocommerce_credit_card_form_fields()
S
57 3 18
add_payment_method()
S
57 3 17
is_successful_capture_response()
S
74 4 4
__construct()
S
52 2 28
secure_payment_fields_config()
S
62 3 11
helper_script()
S
59 2 17
is_partially_approved()
S
74 3 4
is_transaction_declined()
S
74 3 4
secure_payment_fields()
S
52 1 28
avs_rejection_conditions()
S
54 1 20
get_credential_setting()
S
78 2 3
get_order_info()
S
64 2 10
get_gateway_provider()
S
71 2 6
environment_indicator()
S
69 2 7
save_payment_method_checkbox()
S
72 2 6
secure_payment_fields_asset_base_url()
S
72 2 6
woocommerce_available_payment_gateways()
S
71 2 6
get_session_amount()
S
68 2 7
get_helper_params()
S
61 1 14
secure_payment_field_html_format()
S
69 1 11
get_frontend_gateway_options()
S
100 1 0
get_backend_gateway_options()
S
100 1 0
cvn_rejection_conditions()
S
65 1 9
get_order_data()
S
68 1 7
get_first_line_support_email()
S
100 1 0
get_gateway_form_fields()
S
100 1 0
get_decline_message()
S
82 1 3
is_transaction_active()
S
82 1 3
configure_method_settings()
S
100 1 0
map_response_code_to_friendly_message()
S
82 1 3
submit_request()
S
80 1 3
payment_fields()
S
77 1 4
get_transaction_details_by_txn_id()
S
67 1 8
getThreedsecureFields()
S
65 1 9
get_single_toggle_gateways()
S
68 1 9